Great location. Great service. Great views. All the amenities you would need