A fantastic place to stay! All the amenities are perfect for a small family and so many added provisions make this place such a memorable stay. The hosts are warm and friendly and really make you feel welcome! Will definitely come back on our next trip!