This is by far the best apartment that actually makes you feel you are staying at your own home. It's location and surrounding area was what exactly we were looking for. Beautiful quite place with excellent eyes relaxing views. The apartment has everything you need and even more. A super market is very close and the town center, train station is a walking distance. Our host "Owner" was very helpful. This is a guaranteed great place to stay at if you want to actually feel the Swiss lifestyle.
I would come back to this place every time I pass by Klosters or Davos and I highly recommend this apartment.