Very clean. Great location. On site staff were all very nice and helpful. Experience lived up to expectations and would certainly recommend this rental.