We were staying at ground level studio with the patio, so our experiences concerns only that apartment. Apartment was located in peaceful neighborhood, some distance to grouted areas. I wouldn't recommend these apartments if you have troubles to climb hills, there is quite a climbing from the harbor level.
Apartment was nicely decorated but a little bit too small and not practical. Bed was too small for 2 adults, and it has sharp corners where you hit your legs all the time. I even manage to drop to floor one night when turning in my sleep :) Other things are high door and shower thresholds, there is like 40cm drop down from the shower...
I have been told that ants are the issue on Bracs island and we got our share about that. Service staff took care of those very quickly, super thanks for that. That might be a problem only with the ground level apartments.
Wifi and air condition were working very well and induction stowe was a nice surprise.