This is a great apartment that is beautifully decorated. Also, fantastic location and view. Most importantly the beds are sooo freaking comfortable!!!
However, just a little warning that the hosts are very strict on the cancellation policy, so keep that in mind before booking. We were not sure if our vaccines would be accepted and with a months notice, they were unwilling to let us cancel without paying 50% or even reschedule to later date - so be sure on your dates before booking.
Regardless it did work out and we really enjoyed our stay.