This place is amazing- absolutely what I expected based on the photos. The host has literally thought of everything a guest might need! The apartment is comfortable, clean, and very well appointed. Close to the beach and lots of restaurants.