Perfect location and everything we needed for the week! Beautiful and clean place, short walk to the beach, and close enough to walk to restaurants. Hope to be back in the future!