Positives:
Fantastic location and price.
Very good value for money and the communication was always great from them.
It has everything you would need for a long stay.
Negatives:
I found the security team quite rude.
The bed was uncomfortable and the room gets very hot.
Have to pay extra for laundry services.