Spacious, clean, well equiped.