We really enjoyed our stay here. The location was very convenient, The food was excellent and the staff were all polite and helpful. The shared facilities were also generally clean which was nice too.
I would say that the rooms were small, we were happy with this and well aware when we booked but it may not be to everyone's taste.