Michelles Place is just amazing. Way better than the pictures even show. The space is HUGE and very very comfy. Michelle waited over an hour for me to arrive and was very sweet and polite. The apartment itself is walking distance to the metro and to all the attractions, restaurants and bars. Just 15 min ride to the airport. I would definitely recommend staying here.