Easy check in process and place looked exactly like the pictures. Great location with a nice beach we could walk to. We spent most of the time at other beaches but the beach across the street was good for walking. The pool isn’t huge but was adequate for the size of complex. The unit is right next to the parking lot so it was easy to get to. The hosts were great to deal with and easy communication!