Very clean and tidy, spacious and modern.