A lovely and spacious stay.