we stayed there nov 1999 and nov 2001 and we had no problems with the hotel. for the time that you actually spend there it is more than adequate for what u need and the location is perfect.
we tried to book it for oct2003 but it was all booked up otherwise we would have gone again.
btw if u need to use a taxi ask at reception to put you in touch with brian he will look after you, he is such a great guy