A lovely place with lots of special amenities.