Outstanding! Perfect host, perfect home, perfect location. Quiet, cozy, clean, and comfortable. We stayed here for five nights and enjoyed everything about our stay. Already we are looking forward to returning to Michael's home -- everything was really fantastic.