Nice place with amazing location. That's the best thing about the apartment because you can easily walk to the beach and restaurants. The condo is OK, and the pool nice. The wifi wasn't great but we didn't need it that much so we were able to manage. The beds were a bit uncomfortable, but OK for a short stay. Grace was awesome, great and quick communication, super flexible as we were able to check in early and check out late. It was comfortable with a baby too because the apartment has the necessary amenities.