A lovely place, spacious and well laid out