The building has many apartments that are similar (I stayed in 3 so far). Most are very similar. Higher floors are a big advantage because of the amazing views. The street is quite and very walkable. Easy access to the beach.
Rooms are a bit dated.
But giving the price/location/apartment I would recommend staying there.
Wifi was good for working.