John is amazing! The place has a very nice location and I had really very good time!