A spotless and well maintained place. Plenty of kitchen and bathroom supplies. Tea towels, bath towels, cleaning supplies, etc. Spotless place throughout, very spacious and comfortable. Very happy with our stay.