Fantastic place to stay! Our family had a wonderful time staying here. Great hosts, great accommodations, great location! 10/10 would recommend!