Everything was just as described, very upscale and close to the beach. Easy check in and valet parking was nice. The balcony was huge with each bedroom having its own door to it. We stayed a few days before christmas and it was fantastic.