Location, location, location! This place has unparalleled location and is much better than we had ever anticipated! Coupled with a stylish and nice place, this place has been a treat for our visit to Madrid!