Perfect stay! Great location and accommodation, the hosts went above and beyond to make it special for us.