Amazing hosts, great location, perfect retreat