Very nice and clean flat on two floors with a terrace on top. Justin was very accommodating and helpful. We really enjoyed our stay!