We have stayed at Tracy & David's place a number of times now, and it ticks all the boxes for us. Tracy & David are great hosts and their airbnb accommodation is modern, clean and warm. There is off street parking and private access to your room, which we value, as we sometimes get in late after visiting friends and family.