Genesis place is just as advertised. Fantastically clean, really quite and central enough that you can walk down to the Santiago Bernabéu quite easily.
Génesis is very responsive and check-in was painless and quite efficient.
Couldn't recommend it more.