Clean, modern and well situated apartment. For large family or group the kitchen / livingroom area might get small. We would stay there again.