The place, location, and accommodations were absolutely fantastic. Karen went above and beyond to make sure that our stay was special. I would highly recommend this spot to anyone.