Ideal location with good tourist spots within walking distance. Good available transport including the metro which is easy to follow and use. Knowing some spanish will help. A comfortable and homely accommodation. To top it all, a great host.