I have no hesitation in recommending this place and will return on my next stay. Graham is incredibly welcoming, friendly and professional. He pays real attention to detail, and it is as good as any hotel I have stayed at.