Clean, nicely decorated and a great location.