We had an incredible stay at Michelle's place. The apartment was beautiful and comfortable. We built up leg muscles using the stairs to the apartment, but it was very manageable. There were some issues with the TV and internet when we first arrived, but those were resolved. Michelle and her assistant were very responsive to any requests or questions that we had.