10/10 recommend. Clean, spacious and comfortable