Clean, great location, and very responsive. We had a wonderful time.