The place was sparkling clean. The amenities were beyond what we expected. Great hosts and overall, great value for your money. 5/5 would definitely stay there again.