What a magical place to stay! We all (two of us, plus baby, plus 3 dogs!) had a wonderful time!