Great amenities like a five star hotel. Well maintained. Nice staff. Great views!!