Spacious, clean and would stay again.