The location is terms of shopping, restaurants and view are excellent. The unit is very nice but very small in terms of square footage. The host is a great communicator. The views are amazing but you do not have access to the beach from your back patio. You may want to bring a fan to cut out the noise of the roosters that will wake you up each night several hours in the night. We never got a full nights rest. Many times we were up at 3:30 AM, 4:00 AM, etc. due to the roosters.