This was a repeat visit for us - we loved it so much the first time, we came back 7 months later. Once again, it did not disappoint! The hosts are so lovely and really have thought of everything to make it a magical experience. We would highly recommend this place to all of our friends!