Clean, beautiful space and excellent location. We had a great time here and would highly recommend it!