This place was perfect in every way- really made our stay in Madrid great.