This is fantastic place for short stay in The amazing Spanish capital Madrid,