Clean, great location, and plenty of amenities provided. Our second time staying here; and we would absolutely come back.