What a great place to spend the holidays! The staff was very welcoming and they were always there if we had a question or needed something. You can book all of the activities and meals in advance and they make you a nice Itinerary with everything that is scheduled. They are very accommodating if you need to make changes or add anything to your stay and everything is very laid back. And what a beautiful place! I will be visiting here again :)