A lovely place to stay, we treated ourselves to a state room so had superb views, bed was really comfy and there was even a tv at the end of the bath.
We arrived about 2 hours ahead of check and was told we would have to wait till 3 or pay a £25 early check in fee .The lady was lovely, made a fuss of our dog, she was really helpful in providing info about a walk we could do, which we really enjoyed & had a lovely cream tea at Leven's Hall during the walk, dogs are welcome in the courtyard there.
Improvement opportunity for the hotel, the lady didn't check if the room was available, I think it would of been as we only booked it 2 days ago and nearly went for 2 nights, so it was available then. If we had requested early check at time if booking then I can understand the fee, if the room was available when we arrive why charge the fee, we may well have gone to the room and then had a cream tea at the hotel and then spent our money with the hotel, after all that's what you're probably hoping your guests will do, not the ladies fault I guess just the hotel policy.