Probably one of the best ones I have stayed in. My kids and I had a great time. Tranquil setting, and very nicely appointed. Everything and more you could want.