Great place. Proximity to Santiago Bernabeu is a big plus