Sparkling clean! Very good value for money. Excellent host. In a great location, amenities wonderful. Would stay here again.