As a three star hotel suggest one does not expect too much. But this hotel really surprised us as the room was much bigger than expected and even had a large balcony (only negative was that it did not have a light). The bed was good, the bathroom well sized (separate toilette) and all the facilities one should expect. The location of the hotel is a 5 minute walk from the beach and close to all the shopping and restaurants. Everyone spoke more than one language at the reception. No pool but didn't need one.
Would definitely stay here again.
NB! Don't do the restaurant for lunch. Terrible service.