As described, clean, modern, spacious. Perfect!