Really nice, fresh, well-maintained place in a spot near enough to the thick of things but not overly blustery.