The place is wonderful! The location is amazing and the grounds were beautiful. It is a little bit of a walk to the pool and the beach. The check in was a little bump in the road as it states we would receive the code 24 hours prior to check in, but we did not receive it until 4:30pm the day of check in when check in was at 4pm. It worried me as I wasn’t getting a response for awhile, so I thought I was going to have to find another place to stay last minute, so that was stressful. Turns out the cleaning maid left her phone in the condo and the door locked, so she was not able to tell the host it was ready. But either way, some more communication would have been helpful! Minus the check in, the rest of the experience was good.