Clean, nicely decorated and a great atmosphere