Beautiful location, great hosts. Lots of space, amenities, and close to shopping, the beach and everything else we needed. Fantastic rental!