Really clean, easy check in and we loved the location. Both a playground and the beach right across the road