The apartment is beautifully designed and was very pleasant. The location is great, it's extremely comfortable and we enjoyed our stay a lot. There were quite a few hickups in the check-in process, but all in all it was a very positive experience. A little overpriced but on a very high standard.