Very clean, spacious and would stay again.