We had a great stay. The apartment was well located, very spacious, clean, comfortable, and the kitchen had everything we needed. Views were great too. Perfect for us and our two boys. Only issue is the many stairs to get to the apartment, but it wasn't so bad given we only did it once a day (and it gave us great views)!