This place is fantastic! Extremely clean and comfortable, and literally right across the street from the beach. Our two boys had a great time hitting the park every day and we enjoyed beautiful morning runs. Next time we'll bring bikes for sure. Location was great in that we found it super easy to get wherever we needed to go. We would definitely stay here again!