The apartment is amazing and very good value for the price we paid. However, we were sent a lot of additional house rules after we completed the booking, like having to pay a 200$ fine if we left the key in the wrong place upon departure, 70$ in case we lost it and 4500$ if we accidentally set off the fire alarm with the kitchen being in the same room. Also the matrace in the main bedroom is lumpy and not really comfortable, the other sleeping spaces are comfy though. Those are the things you should know before you book the apartment. I would still recommend it though as it's very high end with all the appliances you could need, it's beautiful and it has an amazing view.