Great place across the board. Fantastic location and great amenities. Also tough to beat such an amazing terrace. Finally Checkin and communication were top notch. Highly recommended!!