Location and hospitality are excellent. Amazing view and amenities. Would stay here again, and recommend to friends.