I would totally stay at Giorgio's apartment one again. He is very hospitable and makes a good impression. You can find everything you might need in the flat, including umbrella and stuff for a beach, which is by the way very close. As well as a grocery store and restaurants.
The city is wonderful. Beautiful embankment if you like jogging in the mornings, nice beach with an amazing view and a real resort in the evening. I've got an impression that the city is very popular among citizens of Ragusa and closest cities.