Very clean, plenty of parking when we arrived. Loved all the amenities!