Everything!! Great location, great hosts, great house. Beautiful and will be coming back.