Staff was awesome and spoke English well. Overall it was ok for the price. Could have used some washcloths in the room and a little cleaner in the room but, not too bad. The pool was nice. Close to markets and some shopping but, you should probably take a vehicle. We walked and although not far, it was across several busy roads. I would definitely stay there again.