Lovely stay in a special apartment environment. Excellent home-away-from-home especially for those on a business trip attending a show at the Madrid Conference Centre.