This property was absolutely stunning!! Definitely enjoyed staying here. The rooms were gorgeous, pool was amazing, extremely friendly staff, and they had a nice spa! Overall 5 out of 5. Only thing that was a little disappointing was the beach for the guests. Certainly wasn’t what we expected. Very rocky, and not a great place to enjoy the ocean as there’s walls/barriers right in front of where the Stella Island guests sit. However, not a big deal. We just went to a nearby beach about 20 minutes away via taxi, and it was awesome. This place is gorgeous and we’d highly recommend it.