Definitely 5*. Santa Catarina looks and feels like on the photos. Stylish and very comfortable. Perfectly located.
Pedro and his team were wonderful hosts.
We had a great time!