The terrace at Michele's place is amazing, hard to find at this value. The apartment has everything you need for your stay. We didn't have any spare toilet paper in the apartment when we arrived but that was an easy fix, just not ideal. The location is extremely central and close to many public transit options. We thoroughly enjoyed the amazing views from the terrace! Would definitely recommend!