Excellent stay. Really well decorated/designed, check-in was super easy and the reception staff were so helpful. The place was super clean. The only thing I would flag is that the photos are not an accurate representation of the size of the apartment. But I enjoyed my stay nonetheless. The wifi worked well, amenities were great and I felt right at home. Would really recommend!