I stayed here for 3 weeks over the Christmas and New year period, it was such an amazing time, the hotel staff were always very welcome when I was leaving for the day and coming back in, there was a good variety of food every morning for breakfast, everywhere was clean, I would definitely recommend this place to stay for a short or long time, I can't wait to come back and stay here again