Arrived back last Saturday having had a wonderful week. The staff are as good as any we've ever come across, and that includes numerous cruises where top notch customer care is expected. The hotel is spotless, the food is good, the rooms are absolutely fine. What's not to like?
We'd recommend it to anyone.