Clean, very welcoming, very comfortable. Good location.