Beautiful house, great location, and awesome hosts - what more could you ask for? We had a great stay and wouldn't hesitate to book again!