I was quite dubious about my visit to the Turtle Beach, following some of the negative reviews –however, there was nothing to worry about as we had a great time. Anyone considering staying here needs to remember that this is a 3 star hotel. It seems from some of the reviews that people are expecting a 5 star hotel with... more

