We (family of 5) loved this apartment and would return in a flash. The view is stunning (we would never tire of it) and the apartment is modern, clean and spacious. The layout was very good and there really was enough room for everyone to relax. It's a short walk in to town and there's a little road noise.
The bedrooms (which are downstairs) do have their view hampered a little by a mound of dirt from building works next door (as noted in the listing), but it didn't detract from our enjoyment.
My only tiny suggestions for improvement are to add some drawer storage in the bedrooms (there are big wardrobes but no drawers, plus bedside tables with no drawers), and also to improve the kitchen cutlery/crockery provisions (there are 6 of everything - glasses, plates, knives & forks; which means for example that if you all have a glass of water in the afternoon then there are no glasses for dinner). This wouldn't stop us from coming back though!