I actually stayed there a few years ago and had a pleasant experience. The staff was super friendly and the other guests were a lot of fun to talk to over breakfast. The time I stayed there were people for all over the globe there. Great location if I remember correctly. I still chuckle at the note in the room about "water sports".