Met my wife's parents here for a week vacation. I must say that pictures don't do this place justice. It's much more beautiful in person! The food is outstanding and the staff is great! Highly recommend tipping the staff extra for even better service!