Beautiful, spacious apartment in prime location. This place is immaculately clean, with high quality linens, comfortable bed, and all the amenities you need. I really enjoyed my stay here, only hiccup was the check-in, which was very confusing and stressful due to lack of communication from host. Luckily it all worked out, but I would advise arranging a set check-in time as far in advance as possible. Otherwise recommended!