This is a nice place very conviniently located in a popular touristic area of Madrid. Highly recommended.