Great location at walking distance from train station Atocha, good food location and to a lot of activities