Clean, spacious and great place