Our stay at this apartment was great! Tonći met us and showed us the property and our room. He was very kind and showed us some stores on the map for groceries and explained the bus line for getting to the old town. He even brought us a couple beers to enjoy.
Somehow, I missed the "shared kitchen" in the description, so that was kind of a surprise, but really no big deal. It seemed not many other guests were using the kitchen, so we had plenty of room in the refrigerator and never had to wait to prepare meals. The kitchen was stocked fairly well and everything worked fine.
Our room was excellent, with a small balcony over looking the city and sea. The bathroom was roomy and well appointed with plenty of hot water.
We ate several meals on the large community balcony. It has a beautiful view of the sea.
I don't recall if the description tells this, but be prepared to go up stairs. I mean, everything in Dubrovnik is either up or down, so you'll be walking hills anyway, just be prepared to climb some stairs to get to the apartment.