My stay at Oasis was all I hoped it would be. Many thanks to all of the gracious staff members who contributed to that! The hotel grounds were clean and well-maintained. The rooms were clean and well-appointed. The bed was comfortable, and I had everything I needed from nice toiletries to robes to umbrellas. I found it quiet at night and felt very safe.
I ate the majority of my meals at the hotel restaurant, Trattoria Isolana, and thought they were all very good with fresh ingredients. I loved that there was food and drink service on the beach.
I never had to wait more than 5 minutes for a golf cart shuttle to the beach. There is a cut-through pedestrian route to the beach. Admittedly it is not at all scenic (through an unpaved parking lot, past dumpsters, lots of trash), but it is truly only 3 minutes and came in handy for the mornings I wanted to walk on the beach at sunrise before the shuttle started. There are plenty of chairs & umbrellas.
I took advantage of the yoga and massage amenities. There is a lovely yoga area nestled in a grove of palm trees. It is right next to the parking lots, so not completely quiet. Yoga mats, blocks, and bolsters are provided. I also found a yoga studio within a 10- minute walk of the studio, Tri-Island Yoga. The outdoor massage area was very nice with a wonderful breeze although it too is next to the parking lot and there was some noise from cars and landscaping. I had two massages from Janessa at the Family Spa, and they were great!