Miguel's accommodation has everything you are looking for. The general area has many restaurants and shops if you don't want to go to far out for food and shopping. The metro is close by and you can get visit the many Hotspots in Madrid. I recommend Miguel's accommodation for anyone visiting Madrid Spain.