Clean, great location, easy booking, and pet friendly.