The location is fantastic obviously, the beds are very good. The apartment is clean.
I'd add smoke detectors and basic cleaning material to keep the place tidy during your stay (tea towels for example).
Also, a water boiler (for tea,...) would be nice.