We stayed for two weeks in these nice, simple apartments. The location was perfect, close to many great restaurants and 20 minutes walking to the center of town.
Overall we were very pleased with the accommodations. We were surprised that we were only provided one towel and one roll of toilet paper per person for our entire two week visit. The hosts should make that clear in their description.