The only negative was the long slow line for check in. The place itself can't be beat. The views are indeed spectacular and the unit is fantastic. Feels like you are in an upscale hotel. The valet guys and the man who drove the shuttle were also very friendly. The beach was lovely! We would be happy to stay again.