Perfect home, perfect location, and perfect host. Would highly recommend