Ok stay, but you pay mostly for the location, it is well located on Beira Mar.
The hotel need an upgrade, breakfast not to good, lunch and dinner that you have to pay for, is ok.
You spend a lot of time waiting for elevators, only 2 of these.
Constantly loosing connection to wifi.
On the positive side, the staff is friendly and helpful!