Solid, clean, good price. The only downside is that the walls are thin and during the day there can be a lot of noise from the neighbors (shouting, children crying, stomping) but that might be the same everywhere in the Mediterranean, I don't know