We have stayed here before and enjoyed our stay, the location is amazing, so we rebooked. We were disappointed. The hotel looks tired and needs updating. The room we were in had a horrible smell and with the windows siliconed shut, there was no fresh air to teduce the smell. The television worked on and off. We booked in the restaurant for dinner. When we arrived there was no booking. Fortunately they found us a table. There was not enough staff. They were run off their feet. People were complaining as it was taking 45 minutes to get an entree, which was tomato soup. I felt sorry for the staff as they were doing their best. All in all, we probably won't stay here again.