The apartment was clean and all of the staff was so friendly, helpful, and available at all hours. The roof terrace was great and the fact that you can do laundry is super helpful. Great stay.