Having stayed at this hotel some 15 years ago, I was pleasantly surprised by the recent refurbishment. The new infinity pool has added a very contemporary feel to it. Everything is kept immaculately clean, staff are friendly. If you are on a half board basis, the restaurant can be hectic at dinner time, but there is a good choice of dishes including vegetarian ones.
I would say, beware if you are of limited mobility. There are loads of steps from the hotel to the beach. But there are other routes to reach it.
We've stayed at other hotels in Brela in the past, and this is far the best. We'll be back.