Wife and I were here for a week....
Room was nice, comfortable
Service was more than adequate.
Staff was friendly helpful, but did not always speak english
Food was good, but not typical "US fare" especially breakfast, so be prepared
Free Wifi - good speed
$5.00 cab ride to mall/movies.
Number of "US" eateries near by
Dealing with currency conversion always seems a hassle.
They have a pool and hot tub (did not try it)
Overall enjoyed the stay and hospitality