Great experience. A little hot in the summer, but that’s to be expected in Madrid. Thankfully there is a pool to cool off in and it had everything else we could need!