Brilliant apartment, excellent location and perfect host. Teresa has thought of everything. Check in was a breeze, she checked in with us every couple of days to see if we needed any suggestions for absolutely anything. Teresa has fine tuned the whole experience to a perfect art and we were very lucky to have stayed at her beautiful apartment.