Clean, well appointed and good value, great host. Fresh bread a nice touch.