We stayed at Hotel Avalon for a week and found our stay very comfortable. The hotel is in a great location and close to the old city. Reception staff is extremely helpful and they are also fluent in English. Double rooms are a decent size and we were very happy with our room at the end of the corridor. There is a big selection at breakfast and caters for all tastes. We had a special deal that included supper and we used our dinner tickets on 2 occasions. Although value for money, this special menu did not have a great selection and I also got the feeling it was not favoured by the attending dining room staff as they were not over eager to serve us. Next time I would not go for this option that includes dinner. The bar staff on duty is really helpful and efficient.