The place was as advertised, the patio and view were spectacular. The shower was great, the bed was comfortable but the pillows were not good. The check in process, elevators and daily beach chair process was a bit tedious, the place needs to upgrade technology to be more automated, but I know that isn't the owners issue. Overall the place was excellent!