Clean, spacious and a Great location