Very clean, modern, and spacious.