100 metres to food & 300 from beach, great hosts, can't get better than that