We had a great stay! The roof patio is everything we hoped for and more, and the rest of the apartment was spotless and wonderful.