Sparkling clean, all necessary utilities at hand, had a wonderful stay.