This place was greatly located, on an uphill street, about 10 minutes away from Gran Via, shopping places, and interesting restaurants.
Inside felt cozy, comfortable, and modern.
Would definitely recommend it to those staying in Madrid for a few nights!