Perfect, perfect, perfect!
This place has everything! Location, beautiful grounds, clean, and well stocked, you can't go wrong. We enjoyed every minute of our stay here. Thank you for your hospitality and all the extras!