Great location, lovely staff, great amenities