Perfect setting and and exceptional service. Beautiful country! Food was really good though we never ate at the buffet as there was so many other options. Our favorite was the Italian restaurant for breakfast & dinner. Really good Pizza place as well.... Don't listen to any of the bad reviews. this place is paradise.