This could be a good hotel, I recently stayed here with a group of students, the rooms are a very good size, but sadly, not very clean, we stayed or 5 nights and the carpets were not vacumed, the beds were not changed and the bathroom had a quick wipe over on one day, one room was thick in dust when we arrived, two rooms had not been made up from the previous guests, but apparently they had a new cleaner, so lets hope she/he has been sacked and replacement put in. The staff were very friendly and helpful. The breakfast is good, hot or cold food. The restaurant food is also very good, we ate here on a few evenings and it was always good and always busy with locals. apart from the rooms everywhere else was very clean. My only real complaint which is out of the hands of the hotel would be the noisy (church) bells at the front of the room at 6am, the rear rooms after 11pm are probably the best, so if you wish to go to bed early and get up early have a room at the front, if you wish to go to bed a little later and get up later go to the back rooms.. I would stay again, but would be a little more insistent about the room being cleaned regularly. But in the hotels defence they were full on most evenings.