Leanne's place is well located in Green Head, with its own private yard and kitchenette. Check in was easy and the area is a great one to explore!