- Disliked: Cleanliness, staff & service, amenities, property conditions & facilities
For the price I pay, this is definitely not worth it, at all. It is a lot of do it yourself. Not foreigner friendly. Rigid and unhelpful in general. They put themself on Expedia but they do not reply to messages so don't expect to get help and answer there.