Great location in Madrid! Exceptional hospitality.