G

Gregory Phillips

4 years ago

Pros: Helpful onsite staff. Cons: Terrible air con...

Pros: Helpful onsite staff. Cons: Terrible air conditioning (how can such a huge space feel so stuffy?) and a complete lack of complementary Wi-Fi despite promises to the contrary.

Comments:

No comments