The place is from the very good location of Madrid everything is walking distance