Perfect location, my family if five fit comfortably. The kitchen made helped us save money as we made breakfast every morning. The place was clean, towels available for the beach. We had a parking spot which was awesome since we drove to North shore, well everywhere lol