Excellent place located in the center of madrid. Just as described.