Clean, friendly and in a good location. Check in time is very flexible and Naz was very understanding when my train was cancelled. Would stay again!