A wonderful accommodation at a lovely place.