Everything was perfect: hospitality, location, view, cleanliness.
I highly recommend.