The location was so perfect. Extremely close to the beach, restaurants, shopping and bars. It was better than even expected. We comfortably slept 5 and would definitely book again. Has all the cooking supplies we needed and even had snorkeling gear and boogie boards. Great mountain view with a little patio area. Parking was super easy as well so we easily explored the island while we were there. Everyone was so friendly and the hosts were extremely responsive.