Excellent service from all the staff, especially Alex who organised an early check in for us and did everything to make our stay wonderful while we attended a wedding close by. The hotel is a little tired but spotlessly clean. Breakfast and dinner both excellent.