Leyla's place is just as described. It's a beautiful little apartment in a great location. Check-in was incredibly easy and convenient. We will definitely be staying there again on our next trip to Cambridge.