We've had a great time, staff was kind and courteous, food was excellent. The room, however, was a bit tired with cheap details, but it was clean. We feel that the 5* designation is a bold overstatement, overall, it's the lower end of the 4* scale, but this isn't to take away from the fact that it is a great place, I'd easily recommend it and we've had a relaxing time.