Beautiful place and definition beautiful hosts. Communication was fantastic and made us feel so welcome which can be hard when your on your own with your kids. Went out of there way to make sure we knew where we were going and to sing out if we needed anything. Super clean and comfortable. Peaceful been able to listen to the birds and other animals