We also were in the unit separate from the house. Large bedroom, with a/c (didn't use), 3 or 4 steps down from the kitchen. Entry into house through the kitchen, which was small, with table for 2 or 3, bathroom with shower off the kitchen. Morning sun into kitchen, evening sun into bedroom. We were there when it was very hot, but were happy with the fan we brought with us.
The photo of the view to the harbor, showing a covered sitting place, is great once the sun sets. Due to the extreme heat (90's), it was much too hot and bright during the day (but, a great place to dry your clothes - there is a washing machine in the kitchen). Therefore, we asked Mr. Kalas to let us use his BBQ room. It has a tiled roof with a large open window to view the old city. We left the door open, and a breeze always came through - perfect!!! We had our meals there, as the kitchen was very small, and after cooking, too hot.
One drawback is the school next door. If you are gone for the day, you won't be bothered, but one day we stayed in the apartment and the children were there until after 7 pm. Noisy - but only for that day.
He has a beautiful home and grounds, so close to the old city, but completely enclosed, so it is very private. You have to walk up about 25 steps from the main road to get to his home and apartments, so pack light. But, when you enter his walled enclosure, it IS fairly magic.
There is a restaurant on the main road, AWAY from the old city, on the same side of the road as Apartments Kalas. It's the only restaurant on that side, not more than 200 meters. It has wonderful, fresh fish and vegetables, simply grilled. The young owners are in the process of buying the restaurant from their uncle, and are sweet, enthusiastic, and most obliging. The wife's sister is a singer of Croatian fame; we heard one of her albums while we were dining - wonderful. They told us where to buy it in the old city, and so we did, and still love it.
Dubrovnik, of course, is wonderful. We would rent from Mr. Kalas again - after trying for cooler weather!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC