Super clean, stylish place near Atocha train station. Highly recommended.