Excellent stay. Great location. Clean, tidy, comfortable. 5 Star.