The location is amazing! Easy walking access to restaurants, night life, shopping and of course the beach. The check in and out process was so easy. The host communicated everything we needed to know in advance of our stay. The villa pool was perfect after a day at the beach and the gated entrance provided an extra level of security. We would definitely stay again!