Many bad details for such an expensive site. Much better places to stay in Madrid.