Beautiful place in a great location. Everything we needed was there. The kids had a great time on the beach for the first time. Enjoyed showing the family where I grew up. Would stay here again.