Everything was lovely and clean. The location was perfect. Great communication from the hosts prior to our visit.