Gorgeous location, great amenities, truly lovely staff!