Clean, accommodating and great location