Stayed there for the fourth time and have already booked for another time - you can guess yourself what that means (Hint: It means it is very good).