We loved the place and highly recommend it! The location is perfect, it is really close to all sorts of public transportation and supermarkets. It is big, internet works great, it was clean. We could not meet the hosts, but they arranged for someone to come and wait for us and he was nice.
Perfect for a trip to this great city, thanks!