I'd rate 6 stars for cleanliness if I could. The place was immaculate and exactly as in the photos, and Patrick was very friendly, respectful and responsive to our needs. I'd stay here again if I had the chance.