This place is so much better than what we expected in terms of location, view, cleanliness and hospitality.