The Best Western Finis Terrae is a nice hotel that's right in the middle of town. Check in was normal as we arrived on an early flight and our room was not ready, the desk held our luggage for us so we could walk around town a little bit. Some of the guys at the desk spoke English. We got back around noon and checked in to a spacious room with a sit ting area, safe, wifi, and an ok sized bathroom that had a tub. Breakfast was included and consisted of fruits, eggs, bacon, breads, some pastries, coffee and juice. The view from the restaurant was very nice as its on the 6th floor and not many buildings obscure is view. The hotel is right in the middle of evening within close proximity of restaurants, money exchange, supermarkets, laundry, stores and tourist sites (all of which we used). Check out was also smooth and they held our luggage again as we didn't have to check in for our cruise until late afternoon so we could go do additional site seeing and shopping.
The TV was a little fuzzy at times, the desk didn't tell us we needed a safe key so I had to walk back downstairs to get it but these are minor inconveniences.