We had a very pleasant stay at the apartment. It had everything we needed. The appartment itself was a little warm but otherwise lovely and very clean and the staff were extremely friendly and helpful. The communication was outstanding. The location was great too.