A compact but well furnished apartment. Equipped with everything necessary for an enjoyable stay.