Everything was as advertised. We had a car so not sure about if public transportation. Hannah was great responding to us when we had questions. We would recommend staying with Hannah.