The apartment was clean and modern and Celestial was very responsive to my queries. We had a great stay.