I travel quite a lot, both domestic and internationally, and Madalena by The Beautique Hotels is right up at the top, one of the best boutique hotels I have stayed at.
Location is excellent short walking distance to many tourist sites. The hotel is fantastic, very clean, high-end shower amenities, which is a nice touch. The staff is warm, professional, and very helpful with giving us tips for exploring the area. If there is one thing I could speak of, it's the slippery floor in the shower. The polish marble floor can be very slipper when wet. If there is a shower mat, that would be much less of a safety hazard for hotel guests and cleaning staff.