Excellent place! It has all it's needed and the hosts are great people, pending on what was required. We really enjoyed staying at this place. There are restaurants nearby and it was easy to transport from there euther by bus or metro.