A

Alyse Nelson

4 years ago

The staff is all very, very helpful and speak Engl...

The staff is all very, very helpful and speak English. The location is not really centrally located, but it is surrounded by some pretty parks and is very close to a mall and subway station. It was nice to be away from the crowds (and prices) of the big attractions but with easy access to transport.

Comments:

No comments