Great place, very self contained, great hosts, very friendly