Great place within walking distance to atocha station. Shops and restaurants nearby. Very nice