Very modern place and has lots of room. Good location if you plan to go watch a match in Santiago Bernabeu.