Amazing place. top notch amenities, location, great communication and a world class view. Stay here!!