Nothing but praise for this gorgeous, relaxing, romantic but kid friendly piece of paradise. I think one would have to be a bit precious to find fault. Rooms were spotless, meals were delicious and the staff went out of their way to be helpful. Weather was perfect too!! Can't say enough great things. Worth every hard earned cent.