The place is at a prime location to the beach. Clean and cozy. I felt the place was very small for a family with a kid. The outdoor patio is not well maintained.