The staff was incredibly nice and accommodating and we were upgraded to a suite both times (SPG Platinum status). The rooms seemed to be hit or miss, our first suite was clean and comfortable with a nice view, but the other one was much older and dirtier. The lounge was nice as they had food as pretty much all times (great experience our first stay, but the food seemed to have been sitting out and not fresh on our second stay). The hotel is not in a super convenient area (still a 15+ minute walk to the main square) and there are not many restaurant or things to do right around the hotel. They do have a shuttle to Miraflores but it had very limited times. Overall a nice stay for the value.