We had a wonderful stay. The flat was very bright and cozy. It had everything we needed. Air conditioning worked well which was a big plus since the weather is now starting to warm up. Check in and out was a breeze. Communication was quick. If you decide to stay here you should be able to climb 5 floors to get to flat, it was not an issue for us but I imagine it will be for some who are not physically inclined especially if carrying big luggages. Overall, a wonderful stay.