Second stay here and it was just as clean and great of a location as I remember it being the first time. Wonderful setup that allows basically your own little home away from home.