Nice flat in great location. Has all you need for short or long stay. Sole is great, communicates and responds well.
Be aware if it’s hot there’s no AC. Sole did provide a fan.
Exterior deck could use some attention and tidying up.