We booked 2 loft rooms and found them to be bright, modern and clean.
It was Ramadan during our visit so the restaurant and pool bar were closed, staff gave me an ice bucket and ice and we bought drinks locally for the pool, in the evening we ventured out to eat as the restaurant was being used for Ramadan buffets, that actually worked out well as we discovered more and more hidden gems each day.
Breakfast was on the mezzanine level, 25 ringet and was OK, we mixed it between the hotel and 2 other cafes as some mornings fancied and english breakfast.
Pool area was quiet, pool was not salt and was well positioned with a great view of the ocean. note there is no beach and the ocean cannot be accessed.
Like many hotels i'm guessing the Bella Vista is still recovering from the impacts of covid, a lick of paint is required externally but general maint looked good.
Staff were helpful and friendly.
Overall good value for money, loved the location but you do have to hunt bars, cafes and restaurants down but they are within a 15min walk and are good quality.