Great place, great view, good amenities, clean, good host.