Very clean, modern, spacious and comfortable.