Very clean, spacious, modern and everything works properly.