Clean, tidy, warm. Excellent location