The unit was updated and clean, just as shown in the pictures. The kitchen had most of the basics needed for cooking and could have been better stocked with dishes and silverware. There are also 2 gas grills onsite for grilling. The pool was small, but very clean with plenty of lounge chairs to soak up the sun. We also had our own private patio space facing the ocean. We were pleasantly surprised to find a shed full of beach chairs, umbrellas and some beach toys available for the times we wanted to stay on the beach. Overall, we were 10 steps to the pool or the beach; very convenient to a beach vacation. Management accommodated our early check-in, as well as responded to other concerns we had. I absolutely would return to this rental.