The location is fantastic!
The apartment is well equipped with everything you need.
It can be small and a little uncomfortable for though for tall people (above 1.85 or so).