Great place for our family vacation. Clean, spacious, and loaded with amenities. Walking distance to the beach, restaurants, and coffee shops. We had a wonderful stay here.