Perfect view, perfect location, super comfortable with fantastic amenities. Definitely would stay again.