Clean, accommodating, and great location.