The location is amazing! It was pretty clean when we arrived and had pretty much everything you would need for a vacation.