You couldn't dream of a better location in Madrid!
A bit small for 5, but good for 4 persons