delightful, spacious and clean.