The condo was excellent. It was immaculately clean, well appointed and in a great location. We really appreciated all the extras like the beach chairs, tons of beach towels, boogie boards, snorkel equipment (and if I had had an infant with me, I would have loved that they have the baby swim rings). Checking in and out was quick and easy.