Lovely and clean. Friendly guests and staff. Great location. Priced appropriately. Will go again.