This place is great, basically a hotel with the addition of a kitchen. Very clean place. The front desk spoke English, which was great for me. The pool on the roof was excellent as well.