The cottage is very comfortable and the location is perfect. The is everything you would need. We were able to stay with our dog and she also loved the place! The sheep and alpacas are definitively great hosts too!