The place is clean, good location and amenities. Check in was easy. There were turtles on the beach right off the place.