Words cannot accurately describe how wonderful our stay was or how beautiful the place is. The hosts are amazing people and take great care of the property and their guests. We did not want our time to end and very much look forward to our return. The place is magical. Highly recommend.