Sparkling clean and have everything you need. The beds are very comfortable. Great location. Highly recommended.