Sparkling clean
Great hosts
Great location
Everything we could have needed