This is the ideal spot for the ultimate beach vacation. The building is very clean, close to all the main attractions, and more beautiful than the pictures! From the lovely artwork to the well stocked kitchen, this was truly an amazing find. 10/10 would recommended!!