We were there for 3 days, 2 nights. Our room was clean, however the shower drainage was not the greatest. When we got into the room the floors were sopping wet, so while we know the floors were mopped, they were very slippery. 
The noise travels a lot in the apartment building. We were in the Vis Unit #1, which is on the ground floor. It has a view of what I think are olive trees - no view of the sea, but that’s not a deal breaker. If a door is opening or slamming somewhere in the vicinity, you will hear it. And there is a lot of echo. I think that is just the way the building is. I mention this for guests who may be light sleepers, or are travelling with children. 
We interacted with the housekeeper, who was very nice. On the second night she knocked on our door to offer new clean towels. The person who checked us in was also polite and efficient. We got there early and she allowed us to keep our packs in the reception area while we explored for a couple of hours while our room was being prepared. The kitchenette was very helpful. Although we didn’t cook, we liked the fridge that held our yogurts, drinks and sandwich making items - that saved on food expenses, as there is a SPAR mart as well as a STUDENAC close by. 
It is close to the beach - we were even given a key that gave us gate access to the pebble beach below. Beware, there is a man who lives in an abandoned shelter by the boardwalk with 2 large dogs and a puppy. They are never leashed, but they are friendly (?).