Great location, fantastic view, excellent amenities. This is part of a resort hotel. We loved it.