Gorgeous all-suite hotel with plush beds and large rooms. Unbeatable location with gorgeous views and countless amenities.