Very beautiful apartment in the very heart of Madrid! Location couldn't be better and the self check in is very easy and straightforward