Excellent in every way. If this is your first visit to Mexico you will be hard pressed to find a better place. The location is wonderful, it's one of the safest places in the city, public transport is within walking distance and the hosts are the best. They are helpful in everyway but at the same time they are very respectful of your privacy.