This condo space is a mixed bag. Overall I am very glad we stayed there. The selling points are that it it is 90 steps from the beach, has easy parking, kitchenette, separate bedroom, swimming pool, and a balcony. The mitigating factors are that the common areas feel tired and are not air conditioned. This makes the hallways very hot, and the great game room hot and stuffy. The pool is nice, but small for the number of people staying there. The balcony is great with a partial ocean view, but there is no privacy barrier between your balcony and your neighbors. Luckily our neighbors seldom were out and we enjoyed our balcony immensely. It would have been different if our neighbors were loud party people. Communication was tough. The listing and the front desk says all units have a sofa bed. Ours didn't. I booked on Expedia, then got a call the next day from the hotel saying that my dates weren't available and that I'd have to shift my dates. I shifted, and they quoted me a lower rate, but Expedia wouldn't refund money saying the hotel would demand the full amount as a "cancellation fee." The hotel said it was Expedia's issue. In the end, I paid an extra $250 because neither Expedia nor the Hotel would budge, AND I had to move my dates. I had such a good time at the ocean that I have generally gotten over it, but if I go back I will proceed with caution.