Sparkling clean, great location and had everything we needed during our stay. Highly recommended.