Perfection. This whole place is just pure magic. The cottage itself is fully self contained and has everything except the food and drinks so stock up on this as you will not want to leave once you arrive. The grounds are exceptional. The cottage is super comfy. The hosts are amazing! Loved every minute