Clean, homey, and stylish in a nice location. Had a great time.