Good points are the d enic location, the rooms, swimming pool and facilities. On a negative side, though the hotel has grwat staff, they are severely short staffed, meaning you have extended waits for checkin/checkout, drinks, meals etc. They also overcharge in many of the restaurants and have hidden charges. For example, if you want fries with a burger, they charge an extra 6 pounds on the already expensive 16 pounds. The Italian restaurant is the best value for money but it is crowded, cramped and noisy. Furthermore, we had to wait 1.5 hours for a table. The staff were working like slaves so it was inevitable that they forgot some of our order and we had to remind them several times. The hotelnis severely understaffed and it is a big problem.